long-term obligation - German English Dictionary